home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 11 / Cream of the Crop 11-2.iso / bbs / wcsoil10.zip / IBBSFLOW.DOC < prev    next >
Text File  |  1995-12-20  |  3KB  |  94 lines

  1.  
  2.  
  3.                    Description of InterBBS Processes
  4.                    ---------------------------------
  5.  
  6. INCOMING Command Line Parm
  7. --------------------------
  8.  
  9. Note: This should be run in your mailer batch file at every file receive
  10.       (just like your mail tosser)
  11.  
  12. 1 - Reads all netmail messages.
  13.  
  14. 2 - If Line 4 of the message (header flags, etc) reads "IBBS / WCS OIL"
  15.     and the message is addressed to this system, it will be processed.
  16.  
  17. 3 - File is copied to INZIP directory.
  18.  
  19. 4 - Message file (*.msg) is deleted.
  20.  
  21. 5 - File associated with message is deleted.
  22.  
  23. 6 - All files in the INZIP dir are unzipped into the INFILES dir.
  24.  
  25. 7 - The XXIBBS.DAT file is moved from the INFILES dir to the game directory.
  26.  
  27.  
  28. DAILY Command Line Parm
  29. -----------------------
  30.  
  31. 1 - Reads through the MASTIBBS.DAT file looking for a match to the BBS Name
  32.     listed in the XXIBBS.CFG file.  If found, sets node number for data
  33.     files (ex.  UNO-5.DAT)
  34.  
  35. 2 - If hub address and your address in the xxIBBS.CFG file match, hub flag
  36.     is set (you are a hub)
  37.  
  38.     - If you are a hub, files will be written to INFILES dir
  39.  
  40.     - If you are NOT a hub, files will be written to OUTFILES dir
  41.  
  42. 4 - Read your current HISCORE.DAT file
  43.  
  44. 5 - Checks for monthly maintenance
  45.  
  46. 6 - Fills top 10 players, writes out new XXXX-XX.DAT (where the first
  47.     XX's are the game identifer, and the second XX's are the node number.
  48.  
  49. The next steps are only done for BBSs that are NOT hubs:
  50.  
  51. 7 - Compresses all files in the OUTFILES dir into OUTZIP\nodenumber.XX
  52.     (where XX is the identifer of the game)
  53.  
  54. 8 - Deletes the OUTFILES dir
  55.  
  56. 9 - Creates a netmail message to your hub with the
  57.     x:\gamedir\OUTZIP\nodenumber.XX file attached to it.
  58.  
  59.  
  60.  
  61. DAILYHOST Command Line Parm
  62. ---------------------------
  63.  
  64. 1 - Reads current XXIBBS.DAT file (if one does not exist, initializes values)
  65.  
  66. 2 - Checks for monthly maintenance
  67.  
  68. 3 - Reads all netmail messages looking for incoming files (this should be
  69.     taken care of by running INCOMING command line parm in your mailer batch
  70.     file at every file receive)
  71.  
  72. 4 - Compiles all the node score files, sorts the output, and rewites the new
  73.     XXIBBS.DAT file with a checksum to help prevent cheating.  Writes the
  74.     file to the OUTFILES dir.
  75.  
  76. 5 - Reads ROUTE.CFG to create netmail messages for all downlinks.  For each
  77.     line in the ROUTE.CFG file that does not start with a ";", it will do
  78.     the following:
  79.  
  80.       - Zips up the contents of the OUTFILE dir into the OUTZIP dir using
  81.         the name specified after the nodes address (ex - 1:999/1;TEST;C
  82.         would create a TEST.XX file, where XX is the game identifier)
  83.  
  84.       - Uses the netmail address specified before the ";" as the destination
  85.         address, and creates a netmail message with the above file attached
  86.         to it.  In the above example, the address would be 1:999/1.
  87.  
  88.       - Uses the crashflag set after the node address to set the crash/hold
  89.         flag for the message.  In the above example, the crash flag would be
  90.         set.  (C for Crash, H for Hold)
  91.  
  92. 6 - Deletes all the files in the OUTFILES dir.
  93.  
  94.